Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F4 Brazil F8 Brazil F9 Brazil F11 Brazil F12 Brazil F13 Brazil F14 El Salvador F1 Brazil F1 Brazil F4 Brazil F5 Argentina F6 Argentina F7 Argentina F8 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Chile F4 Chile F5 Chile F6 Chile F7 El Salvador F1 Guatemala F1 Colombia F1 Panama F1 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Argentina F5 Argentina F6 Argentina F7 Brazil F2 Brazil F3 Brazil F4 Brazil F5 Brazil F6 Brazil F9 Brazil F10 Brazil F13 Brazil F14 Brazil F15 Brazil F18 Italy F9 Argentina F2 Brazil F3 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Ecuador F1 Ecuador F2 Brazil F13 Brazil F14 Brazil F16 Brazil F17 Brazil F20 Brazil F22 Brazil F23 Brazil F24 Brazil F25 Mexico F2 Mexico F3 Cuba F1 Cuba F2 Italy F6 Brazil F1 Brazil F2 Brazil F3 USA F12 USA F13 Brazil F1 Brazil F4 Brazil F20 Brazil F25 Brazil F42 Brazil F7 Brazil F8 Brazil F10 Netherlands F1 Brazil F6 Brazil F16 Brazil F10 Peru F1 Peru F2 Peru F3 Netherlands F3 Netherlands F4 Germany F8 Germany F10 Brazil F7 Brazil F8 Brazil F10 Brazil F11 Brazil F12 Brazil F13 Brazil F16 Brazil F3 Chile F10 Brazil F3 Argentina F4 Brazil F11 Brazil F21 Brazil F22 Brazil F9 Brazil F27 Colombia F1 Colombia F2 Colombia F3 Brazil F1 Brazil F2 Netherlands F2 Netherlands F3 Brazil F3 Brazil F4 Brazil F2 Brazil F7 Brazil F8 Brazil F9 Argentina F2 Argentina F4 Brazil F5 Mexico F1 Mexico F2 Mexico F3 Mexico F4 Mexico F5 Argentina F3 Brazil F5 Brazil F6 Brazil F2 Brazil F3 Brazil F4 Colombia F4 Colombia F5 Colombia F6 Ecuador F3 Bolivia F3 USA F1 (Los Angeles) Turkey F14 (Antalya) Turkey F15 (Antalya) Turkey F16 (Antalya) Turkey F17 (Antalya) Sweden F1 (Karlskrona) Czech Republic F1 (Prague) Turkey F21 (Antalya) Poland F1 (Sopot) Brazil F1 Poland F2 (Gdynia) Belgium F2 (Arlon) Netherlands F4 (Amstelveen) Belgium F5 (Knokke) Belgium F6 (Duinbergen) Belgium F7 (Brussels) Argentina F7 (Buenos Aires) USA F3 (Plantation) Turkey F22 (Istanbul) Belgium F8 (Eupen) Chile F1 SMS Tennis Cup - Sao Paulo Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Windy City Classic - Winnetka CMG Asia Open - Hong Kong BH Tennis Open International Cup - Belo Horizonte Credicard Mastercard Tennis Cup - Campos do Jordao Credicard Mastercard Tennis Cup - Campos do Jordao 14° BH Tennis Open - Belo Horizonte Nossa Caixa Tennis Cup - Sao Paulo Aberto de Santa Catarina - Florianopolis IX Gramado Open - Gramado Copa Petrobras Brazil - Aracaju Copa Petrobras Paraguay - Asuncion IV Manta Open - Manta Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Seguros Bolivar Open - Medellin Santiago Challenger Chile F11 Guayaquil Challenger Zagreb Challenger Cali Challenger Salinas Challenger Recife Challenger Blumenau Challenger Prostejov Challenger Manta Challenger Belo Horizonte Challenger Sao Paulo Challenger Florianopolis Challenger Santos Challenger Manta Challenger Belem Challenger Porto Alegre Challenger Montevideo Challenger Salinas Challenger Santiago Challenger Santos Challenger Johannesburg Challenger Santiago Challenger Cali Challenger Porto Alegre Challenger Itajai Challenger Sao Paulo Challenger Prostejov Challenger Mohammedia Challenger Leon Challenger Santos Challenger Sao Paulo Challenger Renault Slovenian Open - Ljubljana Cali Challenger Frito Lay/USTA Challenger - Binghamton Aberto de Sao Paulo - Sao Paulo Perth Challenger - Perth III Aberto Santa Catarina de Tenis - Florianopolis Sao Paulo Challenger Guayaquil Challenger Sao Paulo Challenger Belo Horizonte Challenger Barranquilla Challenger II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Fes Sao Jose Do Rio Preto Challenger Mitsubishi Electric Europe Cup - Monza Lima Challenger Seguros Bolivar Open - Bogota BH Tennis Open - Belo Horizonte Aberto de Sao Paulo - Sao Paulo Santos Challenger Savannah Challenger Bordeaux Challenger Bucaramanga Challenger Sao Paulo Challenger San Juan Challenger Sao Paulo Challenger Porto Alegre Challenger Itajai Challenger Furth Challenger Rio De Janeiro Challenger Campinas Challenger Sao Paulo Challenger Buenos Aires Challenger Montevideo Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Australian Men's Hardcourt Championships - Adelaide Buenos Aires Challenger Campinas Challenger Franklin Templeton Tennis Classic - Scottsdale Franklin Templeton Tennis Classic - Scottsdale Adidas International - Sydney The Stella Artois Grass Court Championships - London Pilot Pen International - New Haven Heineken Open - Singapore AAPT Championships - Adelaide Adidas International - Sydney ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Infiniti Open - Los Angeles Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Adidas International - Sydney The Stella Artois Grass Court Championships - London Aberto de Sao Paulo - Sao Paulo Aberto de Santa Catarina de Tenis - Florianopolis AIG Japan Open - Tokyo La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch The Stella Artois Grass Court Championships - Queen's/London Franklin Templeton Tennis Classic - Scottsdale Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Copa Petrobras Brazil - Belo Horizonte The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Seguros Bolivar Open - Bogota The Comercia Bank Challenger - Aptos Sao Paulo Challenger Fifth Third Bank Tennis Championships - Lexington BH Tenis Open International Cup 2008 - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Sao Paulo Challenger Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Sao Paulo Challenger Salinas Challenger Iquique Challenger Bucaramanga Challenger Bogota Challenger Athens Challenger Rome Challenger Sofia Challenger Ostrava Challenger Zagreb Challenger Alessandria Challenger Furth Challenger Lugano Challenger Bogota Challenger Manta Challenger ABN/AMRO World Tennis Tournament - Rotterdam Campos do Jordao Challenger The Stella Artois Grass Court Championships - London Brasilia Challenger TD Waterhouse Cup - Long Island Cali Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Medibank Private International - Sydney Medellin Challenger Thailand Open - Bangkok Sao Paulo Challenger Sao Paulo Challenger Campinas Challenger Next Generation Adelaide International - Adelaide Sydney International - Sydney Bogota Challenger SAP Open - San Jose Blunmenau Challenger Curitiba Challenger Manta Challenger Tennis Channel Open - Las Vegas Hypo Group Tennis International - Portschach The Stella Artois Championships - London Alessandria Challenger Rome Challenger Kosice Challenger Reggio Emilia Challenger Legg Mason Tennis Classic - Washington Arad Challenger Bogota Challenger Lexington Challenger Next Generation Adelaide International - Adelaide Campos do Jordao Challenger Brasilia Challenger Salvador Challenger The Tennis Channel Open - Las Vegas Hypo Group Tennis International - Portschach Belo Horizonte Challenger Bogota Challenger Quito Challenger Santiago Challenger Sao Paulo Challenger Medellin Challenger Adidas International - Sydney Guayaquil Challenger Bucaramanga Challenger Santiago Challenger Mumbai Open - Mumbai Legg Mason Tennis Classic - Washington D.C. AIG Japan Open Tennis Championships - Tokyo Alessandria Challenger Kosice Challenger Campos do Jordao Challenger ABN AMRO World Tennis Tournament - Rotterdam Campinas Challenger Recife Challenger The Artois Championships - London Blumenau Challenger Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Rio Quente Challenger Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril BMW Open - Munich AEGON Championships - London Bogota Challenger Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney Medibank International - Sydney Cali Challenger Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires U.S. Mens's Clay Court Championship - Houston Rio De Janeiro Challenger Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Bucaramanga Challenger Legg Mason Tennis Classic - Washington Pereira Challenger Gerry Weber Open - Halle Rio Quente Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Winston Salem - Winston Salem Apia International - Sydney Santos Challenger Prague Challenger Portoroz Challenger AEGON Championships - London Tampere Challenger Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Campinas Challenger Porto Alegre Challenger Valencia Open - Valencia U.S. National Indoor Tennis Championships - Memphis San Luis Potosi Challenger AEGON Championships - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Sao Paulo Challenger Brisbane International - Brisbane Miller Lite Hall of Fame Tennis Championships - Newport Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach BMW Open - Munich Brasil Open - Sao Paulo Hall of Fame Tennis Championships - Newport Open de Nice Cote d'Azur - Nice Heineken Open Singapore - Singapore AAPT Championships - Adelaide Curitiba Challenger Barranquilla Challenger China Open - Beijing Medellin Challenger Montevideo Challenger Citi Open - Washington AAPT Championships - Adelaide Santiago Challenger Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Siebel Open - San Jose The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis AIG Japan Open - Tokyo Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. Australian Open - Melbourne Joinville Tennis Festival - Joinville Wimbledon - London SAP Open - San Jose US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch U.S. Open - New York AIG Japan Open - Tokyo ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles Brasil Open - Costa do Sauipe Open 13 - Marseille The Stella Artois Championships - London Next Generation Adelaide International - Adelaide Tennis Channel Open - Las Vegas Medibank International - Sydney Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Atlanta Tennis Championships - Atlanta If Stockholm Open - Stockholm Brisbane International - Brisbane VTR Open - Vina del Mar Citi Open - Washington Erste Bank Open - Vienna U.S. National Indoor Tennis Championships - Memphis Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston AEGON Championships - London Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston AEGON Championships - London Citi Open - Washington Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati French Open - Paris U.S. Open - New York Tennis Masters Series - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London The Lipton Championships - Key Biscayne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Monte Carlo U.S. Open - New York Tennis Masters Series - Cincinnati Australian Open - Melbourne Rogers Cup - Montreal Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Western & Southern Financial Group Masters - Cincinnati Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Tennis Masters Series - Toronto Wimbledon - London U.S. Open - New York Newsweek Champions Cup - Indian Wells Australian Open - Melbourne U.S. Open - New York Movistar Open - Santiago French Open - Paris Miami Open - Miami Tennis Masters Series - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, F, FRA-AUS 3-2 Davis Cup, World Group, QF, AUS-USA 4-1 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, World Group, QF, AUS-BRA 3-1 Hopman Cup - Perth Davis Cup, World Group, QR, AUS-MAR 4-1 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, F, ESP-AUS 3-1 Davis Cup, World Group, 1R, AUS-ECU 4-1 Hopman Cup - Perth Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, F, AUS-FRA 3-2 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, QR, AUS-IND 5-0 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, F, AUS-ESP 3-1 Davis Cup, World Group, 1R, SWE-AUS 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, SF, ARG-AUS 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, AUS-THA 5-0 Hopman Cup - Perth Davis Cup, Group 1, 2R, THA-AUS 2-3 Hopman Cup - Perth Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, World Group, QF, AUS-KAZ 3-2 AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Olympics - London Tennis Masters Cup - Lisbon Tennis Masters Cup - Sydney Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Olympics - Beijing Olympics - Sydney